candy stores - German English Dictionary